English Dictionary
◊ CHERIMOYA TREE
cherimoya tree
n : small tropical American tree bearing round or oblong
soft-fleshed fruit [syn: {cherimoya}, {Annona cherimola}]